package strategyPattarn.project;

public class TestMain {

    public static void main(String[] args) {
        Aircraft helicopter = new Helicopter(new VerticalTakeOff(), new SubSonicFly());
        helicopter.takeOffAndFlightCharacteristics();

        Aircraft airPlane = new AirPlane(new LongDistanceTakeOff(), new SubSonicFly());
        airPlane.takeOffAndFlightCharacteristics();

        Aircraft fighter = new Fighter(new LongDistanceTakeOff(), new SuperSonicFly());
        fighter.takeOffAndFlightCharacteristics();

        Aircraft harrier = new Harrier(new VerticalTakeOff(), new SuperSonicFly());
        harrier.takeOffAndFlightCharacteristics();
    }

}
